import { defineComponent, h } from 'vue'

export default defineComponent({
    props: {
        level: {
            type: Number,
            required: true
        }
    },
    setup(props, { slots }) {
        // return () => h(
        //     'h' + props.level,  // 标签名
        //     {},                 // prop 或 attribute
        //     slots.default()     // 子节点
        // )
        const tags = 'h' + props.level
        return () => <tags>{slots.default()}</tags>
    }
})